go/types.Checker.instantiateSignature (method)
5 uses
go/types (current package)
call.go#L127: sig = check.instantiateSignature(x.Pos(), x.expr, sig, targs, xlist)
call.go#L133: func (check *Checker) instantiateSignature(pos token.Pos, expr ast.Expr, typ *Signature, targs []Type, xlist []ast.Expr) (res *Signature) {
call.go#L291: sig = check.instantiateSignature(ix.Pos(), ix.orig, sig, targs, xlist)
call.go#L628: rsig = check.instantiateSignature(call.Pos(), call.Fun, sig, targs[:n], xlist)
call.go#L646: arg.typ = check.instantiateSignature(call.Pos(), arg.expr, asig, targs[j:k], nil) // TODO(gri) provide xlist if possible (partial instantiations)